Skip to content

Conversation

@kligarski
Copy link
Contributor

@kligarski kligarski commented Feb 27, 2025

Description

Adding support for [email protected].

Changes

Test code and steps to reproduce

CI

Checklist

  • Ensured that CI passes

kligarski and others added 4 commits February 26, 2025 17:31
… syncArchs task, bump react-native-gesture-handler
Motivation:

working on #2466 right now & need these changes + this is also required
to fix the failing CI

Bumped versions of reanimated, gesture handler and safe-area-context in
both lib and the examples

:fingers_crossed: CI?

Okay, seems that Android part of the CI is fixed. iOS has some other,
yet undetermined problems. I do not see a regression on iOS part,
however.

- [x] (kinda ☝🏻) Ensured that CI passes

(cherry picked from commit 3555d23)
@kligarski
Copy link
Contributor Author

@kkafar

@kligarski kligarski requested a review from kkafar February 27, 2025 13:53
Copy link
Member

@kkafar kkafar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job!

I've left few remarks considering breaking the backward compatibility.

We can consider cherry picking #2730 separately instead of applying it here. Just let me know what do you prefer before we proceed.

And I have a question: have you tested these changes on fresh application already? It's fine if not, I just wanna now what is left before release.

@kkafar
Copy link
Member

kkafar commented Mar 6, 2025

We'll also need to update version compatibility table in followup PR before release.

@kligarski
Copy link
Contributor Author

We can consider cherry picking #2730 separately instead of applying it here. Just let me know what do you prefer before we proceed.

I think I'll try to apply it here.

And I have a question: have you tested these changes on fresh application already? It's fine if not, I just wanna now what is left before release.

With my memory of a goldfish, I am 95% sure that I did but after doing the cherrypick we probably should redo the tests as well - then I'll be 100% sure ;)

kkafar added 2 commits March 6, 2025 13:13
Restoring backward compatibility for old architecture - now we require
76. 75 could work, but I've not tested this.

On new architecture we require 77. It should compile on 76, however we
need the fix for the removal of transitioning views that landed in 77.
See here:
#2596.

Described mostly down below 👇🏻 in review comments.

I've tested this manually on fresh RN 76 & 78 app, new/old architecture,
iOS/Android.

- [ ] Ensured that CI passes

(cherry picked from commit b5a0f9f)
…c frameworks (#2737)

## Description

It seems that '-' characters in import names are swapped for '_' when
using dynamic frameworks,
therefore we need to check not only for `React-RCTAppDelegate` but also
for `React_RCTAppDelegate`.

## Test code and steps to reproduce

Build with `USE_FRAMEWORKS=dynamic` now passes.

## Checklist

- [ ] Ensured that CI passes

(cherry picked from commit e3eca55)
@kligarski kligarski requested a review from kkafar March 6, 2025 15:09
Copy link
Member

@kkafar kkafar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks solid!

kkafar and others added 3 commits March 6, 2025 16:22
## Description

Apparently there are some issues with newer xcode versions on GitHub CI

Following [gesture-handler
lead](software-mansion/react-native-gesture-handler#3319)
here.

## Changes

Set `xcode-version` to `16.1` temporarily in our CI workflow
definitions.

## Test code and steps to reproduce

hopefully iOS-related workflows pass

## Checklist

- [ ] Ensured that CI passes

(cherry picked from commit 9ed3987)
Copy link
Member

@kkafar kkafar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI errors seem to be unrelated to the PR itself - there are some temporary issues with reanimated 3.17.1. The flows work when tested manually.

@kligarski kligarski merged commit f702758 into 3.x Mar 7, 2025
0 of 2 checks passed
@kligarski kligarski deleted the @kligarski/bump-to-0.78.0 branch March 7, 2025 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants